html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input,figure,figcaption{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:normal;}
ul,ol,li{list-style:none;}
b,strong{font-weight:normal;}
em,i{font-style:normal;}
a,u{text-decoration: none;}
img{border:0;display:block;width: 100%;height: 100%;}
input{outline:none;}
*{box-sizing:border-box;}
h2{height: 30px;font-size: 30px;line-height: 30px;text-align: center;}
html{width: 100%;height: 100%;}
body{width: 100%;height: 100%;}
a:hover{text-decoration: none;}

.fix-top{position: fixed;top: 0;left: 0;background: rgba(221,39,39,.95);height: 50px;width: 100%;z-index: 10;display: none;}
.fix-top .container{display: flex;}
.fix-top img{width: 274px;height: 44px;margin-top: 3px}
.fix-top .search{float: left;margin-left: 200px;background: #C40000;height: 39px;margin-top: 5px;}
.fix-top .search input{width: 356px;height: 39px;border: solid 3px #c40000;text-indent: 10px;font-size: 14px;}
.fix-top .search button{width: 86px;height: 39px;font-size: 16px;background: #C40000;border: none;color: #fff;font-weight: bold;}

.fix-right{position: fixed;right: 0;top: 0;height: 100%;width: 32px;background: #eaeaea;display: flex;flex-direction: column;justify-content: center;z-index: 999;}
.fix-right li{padding: 10px 0;text-align: center;font-size: 18px;border-bottom: solid #C0C0C0;height: 40px;}
.fix-right li:nth-child(2){height: 110px;}
.fix-right li:nth-child(7){margin-bottom: 100px;}
.fix-right li:hover{background: #C40000;}
.fix-right li:hover a{color: #fff;}
.fix-right li:hover i{color: #fff;}
.fix-right li i{display: block;}
.fix-right li a,.fix-right li i{color: #C40000;}
.enter-carts{position: relative}
.enter-carts .pronum{width: 25px;height: 25px;border-radius: 50%;background: #c40000;color: #fff;line-height: 25px;position: absolute;left: -17px;top: 5px;font-size: 20px;display: none}



header{
	height: 35px;background: #000;
}
header a,i{color: #fff;}
.container{width: 1200px;padding: 0;}
header a:hover{color: red;text-decoration: none;}
header .container{display: flex;justify-content: space-between;align-items: center;}
header .container .header-left{height: 35px;line-height: 35px;position: relative;}
.nav-erweima{width:222px;height: 222px;position: absolute;top: 45px;left: 170px;z-index: 999;padding: 10px;border: solid 1px #000;background: #fff;display: none;}
.nav-current{display: block;}
header .container .nav-erweima img{width: 200px;height: 200px;}
header .container ul{display: flex;justify-content: center;align-items: center;}
header .container ul li{padding: 0 20px;height: 15px;line-height: 15px;border-left: solid 1px #ccc;}
header .container ul li:nth-child(1) a{color: #DBD600;}
header .container ul li:nth-child(1) a:hover{color: red;}

.topitem{height: 90px;padding:15px 10px 0;}
.topitem img{width: 199px;height: 53px;display: block;float: left;}
.topitem .search{float: left;margin-left: 200px;background: #C40000;}
.topitem .search input{width: 356px;height: 39px;border: solid 3px #c40000;text-indent: 10px;font-size: 14px;}
.topitem .search button{width: 86px;height: 39px;font-size: 16px;background: #C40000;border: none;color: #fff;font-weight: bold;}
.topitem .carts{height: 36px;border: solid 1px #ccc;float: right;display: flex;align-items: center;}
.topitem .carts a{display: block;width: 100%;height: 100%;color: #C40000;font-size: 16px;line-height: 36px;padding: 0 20px;display: flex;align-items: center;justify-content: space-around;cursor: pointer;}
.topitem .carts i{color: red;font-size: 20px;padding: 0 5px}

nav{height: 45px;display: flex;justify-content: flex-start;align-items: center;}
nav ul{display: flex;justify-content: center;align-items: center;}
nav ul li{padding: 0 25px;height: 45px;line-height: 45px;font-size: 16px;}
nav ul li a {color: #000;}
nav ul li a:hover{color: red;text-decoration: none;}
nav ul li:nth-child(1){background: #CC0210;font-size: 20px;padding: 0 50px;}
nav ul li:nth-child(1) a{color: #fff;}
nav ul li:nth-child(1) a:hover{color: #fff;}



footer{background: #3f3f3f;}
.foot-main .foot-top{display: flex;justify-content: space-between;padding: 0px 10px 10px 20px;border-bottom: solid #ccc 2px;}
.foot-main .foot-top .foot-tel img{width: 325px;height: 115px;}
.foot-main .foot-top .foot-weixinkefu{width: 180px;height: 32px;margin-top: 70px;}
.foot-main .foot-top p{padding-top: 20px;color: #fff;text-align: right;}
.foot-main .foot-top .foot-erweima{width: 104px;height: 104px;margin-top: 10px;}
.foot-main .foot-bottom{display: flex;justify-content: space-between;padding: 40px 40px 40px 100px;}
.foot-main .foot-bottom dl dt{color: #fff;margin-bottom: 10px;}
.foot-main .foot-bottom dl dd{height: 25px;line-height: 25px;color: #ccc;}
.foot-main .foot-bottom dl:nth-child(6) dd{color: rgb(255,255,0);}

.copy{display: flex;flex-direction: column;align-items: center;padding: 0 0 20px 0;}
.copy .server{display: flex;justify-content: space-between;width: 100%;padding: 15px 5px;}
.copy .server li{font-size: 20px;color: #C0C0C0;}
.copy .server li span{color: #C12E2A;display: block;}
.copy .link{display: flex;justify-content: center;align-items: center;height: 50px;}
.copy .link li{padding: 0px 30px;border-right: solid #000000 1px;height: 16px;font-size: 16px;}
.copy .link li a{color: #000;}